
/* marqueeleft */
.marqueeleft{height:136px;width:474px;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:133px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
/* marqueetop */
.marqueetop{height:600px; overflow:hidden; border:1px solid #00b29a; border-top: none;}
.marqueetop li .pic{display:block;border:#ccc 1px solid; height:104px;padding:2px;overflow:hidden;}
.marqueetop li .txt{text-align:center;height:23px;line-height:23px;}



/*内页左侧*/
.pro_lny{ width:220px; float:left;}
.pro_lny h4{ height:60px; line-height:60px; background:#1f98e4;}
.pro_lny h4 a{ font-size:18px; color:#fff; margin-left:20px;}
.active1{ border:1px #00b29a solid; border-top:none;}
.ny_cptj{ margin-top:20px;}
.ny_cptj h4{ display:block; height: 70px; line-height:70px; background:url(../index/pro_tlbg.jpg) no-repeat center; text-align: center; color: #fff; font-size:24px;  text-decoration: none;}
#marquee2 ul li img{ width:220px; padding: 2px; border:1px solid #dedede;}
#marquee2 ul li{ text-align:center;}
#marquee2 ul li p{ line-height: 40px;}
#marquee2 ul li:hover img{border:1px solid #00b29a;}
#marquee2 ul li:hover p{color: #00b29a}


.contactn{ margin-top:20px;}

.contactn h5 a{ font-size:18px; color:#fff; margin-left:20px;}




.efefef{background:#efefef}
#mother{ margin:0 auto; width:943px; height:572px; position:relative;padding: 20px 0; }
#errorBox{ background: url(../index/404_bg.png) no-repeat top left; width:943px; height:572px; margin:auto; }
#errorText{ color:#39351e; padding:146px 0 0 446px }
#errorText p{ width:303px; font-size:14px; line-height:35px; }
.link4{ height:50px; width:145px; float:left; }
#home{ margin:14px 0 0 444px;}
#contact{ margin:20px 0 0 25px;}
#errorText h1{ font-size:40px; margin-bottom:20px; }
#errorText p em{ font-size:20px; color:#f00; font-weight:bold;}
